package com.Questions.bit_manipulation;


/**
 * 只出现一次的数字
 * 只有一个元素出现了一次
 *  剩余元素出现了两次
 */
public class leetcode136 {
    // 当然 如果在考试中遇到这道题 还是建议使用哈希表进行解决
    public int singleNumber(int[] nums){
//        if(nums.length==1){
//            return nums[0];
//        }
        int single=0;
        for(int num:nums){
            single^=num;
        }
        return single;
    }
}
